- tower
- tow|er1 [ `taur ] noun count **1. ) a tall narrow structure or building that stands alone:a water towerthe Leaning Tower of Pisaa television/radio tower (=for sending out broadcasts)a ) a tall narrow structure that forms the highest part of a church or other building:There's a magnificent view from the top of the church tower.2. ) COMPUTING a tall narrow box that contains the main working parts of a computera tower of strength BRITISHsomeone you can depend on to work hard or to help in a difficult situation=> TOWER OF BABEL, TOWER OF LONDONtowertow|er 2 [ `taur ] verb intransitiveto be much taller than the people or things that are near you:mountains towering in the distancetower over/above: At 7 feet, 2 inches, Margo Dydek towers over the other players in the league.
Usage of the words and phrases in modern English. 2013.